.categoryContent {
  margin-top: 52px;
  .categoryContentBox {
    height: calc(100vh - 109px);
    display: flex;
    .categoryContentLeft {
      background-color: #f7f7f7;
      flex: 1;
      overflow-y: scroll;
      .contentLeftItem {
        height:48px;
        line-height:48px;
        text-align:center;
        color:#979797;
      }
      .active{
        border-right:2px solid #108ee9;
        // color:#108ee9;
      }
    }

    .categoryContentRight {
      background-color: #ffffff;
      flex: 3;
      overflow-y: scroll;
      .contentRightItem {
        .rightItemTitle {
          height:48px;
          line-height:48px;
          text-indent: 1rem;
          color:#4682b4;
          font-size:16px;
          font-weight:800;
        }
    
        .rightItemList {
          display: flex;
          flex-wrap: wrap;
          .listProductItem {
            width: 29%;
            padding:5px;
            text-align: center;
            .imgWrapper {
              img {
                width: 58px;
                height:58px;
              }
            }
    
            .title {
              color:#666666;
            }
          }
        }
      }
    }
  }
}

